dental concrete - German English Dictionary